cause despair - Alemán Inglés Diccionario